package com.om.calculator;

import static org.junit.Assert.assertEquals;

import org.junit.Test;

public class BinaryOperatorTest {
    @Test
    public void resultPutOnStack() {

        BinaryOperator operator = new BinaryOperator() {
            @Override
            protected int performOperation(int leftOperand, int rightOperand) {
                return 79;
            }
        };
        
        OperandStack stack = new OperandStack();
        operator.execute(stack);
        assertEquals(79, stack.top());
    }
}
